small island developing State - Français Anglais Dictionnaire